package com.gl.db.hibernate.po;

/**
 * Scgrade entity. @author MyEclipse Persistence Tools
 */

public class Scgrade implements java.io.Serializable {

	// Fields

	private ScgradeId id;
	private Course course;
	private Student student;
	private Float grade;

	// Constructors

	/** default constructor */
	public Scgrade() {
	}

	/** minimal constructor */
	public Scgrade(ScgradeId id, Course course, Student student) {
		this.id = id;
		this.course = course;
		this.student = student;
	}

	/** full constructor */
	public Scgrade(ScgradeId id, Course course, Student student, Float grade) {
		this.id = id;
		this.course = course;
		this.student = student;
		this.grade = grade;
	}

	// Property accessors

	public ScgradeId getId() {
		return this.id;
	}

	public void setId(ScgradeId id) {
		this.id = id;
	}

	public Course getCourse() {
		return this.course;
	}

	public void setCourse(Course course) {
		this.course = course;
	}

	public Student getStudent() {
		return this.student;
	}

	public void setStudent(Student student) {
		this.student = student;
	}

	public Float getGrade() {
		return this.grade;
	}

	public void setGrade(Float grade) {
		this.grade = grade;
	}

}